/**
 * Package	: com.coship.adstorm.webservice.advertise.vo
 * File		: ArrangDisplay.java
 * Company 	: Shenzhen Coship Electronics CO., LTD.
 * Version  : v1.0
 * Description 	: <Detail Description for package>
 *
 * Copyright (c) 2003-2009 Shenzhen Coship Electronics CO., LTD.
 * Rainbow Bldg.,North,Hi-Tech Industrial Park,Nanshan District,Shenzhen,China,P.C.518057.
 * All rights reserved.
 * The contents of this file are confidential and proprietary to COSHIP.
 * Copying is explicitly prohibited without the express permission of COSHIP.
 *
 * Create Date	: Apr 29, 2010
 * Create By    : 904147
 * History :$
 */
package com.coship.vasms.adstorm.webservice.advertise.vo;

import java.io.Serializable;

import com.coship.vasms.adstorm.model.ADArrange;

/** 
 * 
 * File Name    : ArrangDisplay.java
 * @Description 	: <Detail Description for Class >
 * @author 904147
 */
public class ArrangDisplay implements Serializable {

	/**
	 * Description 	: <Detail Description for package>
	 * Author       : 904147
	 */
	private static final long serialVersionUID = 1L;
	
	/**
	 * 代理类型 1:VAS Portal 以便后续扩展
	 */
	private int agentType ;
	
	/**
	 * 广告位基本信息编码
	 */
	private String positionBasicCode; 
	
	/**
	 * 广告为编码
	 */
	private String positionInfoCode;
	
	/**
	 * 广告类型，决定广告内容
	 */
	private int advertiseType;
	
	/**
	 * 广告内容，文字类型则为一串文字，如果是图片，则是图片资源下载发完整URL
	 */
	private String content;
	
	/**
	 * 排期Id
	 */
	private Integer arrangeId;
	
	/**
	 * 广告Id
	 */
	private Integer advertiseId;
	
	/**
	 * 排期开始时间
	 */
	private String startTime ;
	
	/**
	 * 排期结束时间
	 */
	private String endTime;
	
	/**
	 * 排期状态,0:不可用,1:可用
	 */
	private Integer state;
	
	/**
	 * 创建时间 格式:yyyy-MM-dd hh:mm:ss
	 */
	private String createTime;
	
	/**
	 * 更新时间 格式:yyyy-MM-dd hh:mm:ss
	 */
	private String lastUpdateTime;
	
	private Integer notifyId;
	
	public void ArrangDisplay(){}

	/**
	 * @return the agentType
	 */
	public int getAgentType() {
		return agentType;
	}

	/**
	 * @param agentType the agentType to set
	 */
	public void setAgentType(int agentType) {
		this.agentType = agentType;
	}

	/**
	 * @return the positionBasicCode
	 */
	public String getPositionBasicCode() {
		return positionBasicCode;
	}

	/**
	 * @param positionBasicCode the positionBasicCode to set
	 */
	public void setPositionBasicCode(String positionBasicCode) {
		this.positionBasicCode = positionBasicCode;
	}

	/**
	 * @return the positionInfoCode
	 */
	public String getPositionInfoCode() {
		return positionInfoCode;
	}

	/**
	 * @param positionInfoCode the positionInfoCode to set
	 */
	public void setPositionInfoCode(String positionInfoCode) {
		this.positionInfoCode = positionInfoCode;
	}

	/**
	 * @return the advertiseType
	 */
	public int getAdvertiseType() {
		return advertiseType;
	}

	/**
	 * @param advertiseType the advertiseType to set
	 */
	public void setAdvertiseType(int advertiseType) {
		this.advertiseType = advertiseType;
	}

	/**
	 * @return the content
	 */
	public String getContent() {
		return content;
	}

	/**
	 * @param content the content to set
	 */
	public void setContent(String content) {
		this.content = content;
	}

	/**
	 * @return the arrangeId
	 */
	public Integer getArrangeId() {
		return arrangeId;
	}

	/**
	 * @param arrangeId the arrangeId to set
	 */
	public void setArrangeId(Integer arrangeId) {
		this.arrangeId = arrangeId;
	}

	/**
	 * @return the advertiseId
	 */
	public Integer getAdvertiseId() {
		return advertiseId;
	}

	/**
	 * @param advertiseId the advertiseId to set
	 */
	public void setAdvertiseId(Integer advertiseId) {
		this.advertiseId = advertiseId;
	}

	/**
	 * @return the startTime
	 */
	public String getStartTime() {
		return startTime;
	}

	/**
	 * @param startTime the startTime to set
	 */
	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}

	/**
	 * @return the endTime
	 */
	public String getEndTime() {
		return endTime;
	}

	/**
	 * @param endTime the endTime to set
	 */
	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}

	/**
	 * @return the state
	 */
	public Integer getState() {
		return state;
	}

	/**
	 * @param state the state to set
	 */
	public void setState(Integer state) {
		this.state = state;
	}

	/**
	 * @return the createTime
	 */
	public String getCreateTime() {
		return createTime;
	}

	/**
	 * @param createTime the createTime to set
	 */
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	/**
	 * @return the lastUpdateTime
	 */
	public String getLastUpdateTime() {
		return lastUpdateTime;
	}

	/**
	 * @param lastUpdateTime the lastUpdateTime to set
	 */
	public void setLastUpdateTime(String lastUpdateTime) {
		this.lastUpdateTime = lastUpdateTime;
	}

	/**
	 * @return the notifyID
	 */
	public Integer getNotifyId() {
		return notifyId;
	}

	/**
	 * @param notifyID the notifyID to set
	 */
	public void setNotifyId(Integer notifyId) {
		this.notifyId = notifyId;
	}
	
	
}
